.landing-ui-button{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:15px;background-color:#f3f3f3;color:#777;border-left:0;border-top:0;border-bottom:0;border-right:1px rgba(0,0,0,.1) solid;line-height:24px;outline:0;padding-left:10px;padding-right:10px;-webkit-transition:background 200ms ease;-o-transition:background 200ms ease;transition:background 200ms ease;cursor:pointer}.landing-ui-button:hover{background-color:#fff}.landing-ui-button:active,.landing-ui-button:focus{outline:0}.landing-ui-button-content-save,.landing-ui-button-content-cancel{background:#ecedef;border-radius:var(--ui-field-border-radius,2px);cursor:pointer;color:#7a818a;display:inline-block;height:39px;line-height:39px;margin:0 12px 0 0;font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-bold,700);font-size:12px;outline:0;padding:0 18px;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;border:0}.landing-ui-button-content-save{background-color:#bbed21;color:#535c69;margin-right:0}.landing-ui-button-content-save:hover{background:#d2f95f;color:#535c69}.landing-ui-button-content-cancel{border:none !important;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.landing-ui-button-desktop,.landing-ui-button-tablet,.landing-ui-button-mobile{background-color:#fff;position:relative;width:50px;min-height:62px;border:0}.landing-ui-button-desktop:before,.landing-ui-button-tablet:before,.landing-ui-button-mobile:before{opacity:.3;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.landing-ui-button-desktop{width:60px}.landing-ui-button-mobile{width:35px}.landing-ui-button-mobile .landing-ui-button-label{top:4px}.landing-ui-button-desktop:hover:before,.landing-ui-button-tablet:hover:before,.landing-ui-button-mobile:hover:before{opacity:1}.landing-ui-button-desktop.active:before,.landing-ui-button-tablet.active:before,.landing-ui-button-mobile.active:before{opacity:1}.landing-ui-button-desktop::before,.landing-ui-button-tablet::before,.landing-ui-button-mobile::before{background-repeat:no-repeat !important;background-position:center center !important;position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:11px}.landing-ui-button-desktop::before{	background: url('/bitrix/images/landing/devices/desktop.svg'); background-size:38px 24px;width:47px;height:29px !important}.landing-ui-button-tablet::before{	background: url('/bitrix/images/landing/devices/tablet.svg'); background-size:27px 20px;width:34px;height:25px !important}.landing-ui-button-mobile::before{	background: url('/bitrix/images/landing/devices/mobile.svg'); background-size:13px 21px;width:17px;height:25px !important;top:12px}.landing-ui-disabled.landing-ui-button-desktop,.landing-ui-disabled.landing-ui-button-tablet,.landing-ui-disabled.landing-ui-button-mobile{opacity:.3}.landing-ui-button[data-id="text-left"],.landing-ui-button[data-id="text-center"],.landing-ui-button[data-id="text-right"]{background:0;border:0}